home *** CD-ROM | disk | FTP | other *** search
/ Assassins - Ultimate CD Games Collection 4 / Assassins 4 (1999)(Weird Science).iso / docs / cards-&-quiz / crazy8_2.6_english.doc < prev    next >
Text File  |  1992-09-02  |  23KB  |  559 lines

  1.  
  2.           Crazy Eight's  V 2.6       by Curt Esser                12/97
  3.  
  4.            Introduction   OK, what is it?
  5.  
  6.            Technical      What do I need?
  7.  
  8.            Installation   What do I do with it?
  9.  
  10.            Instructions   So how do I play it?
  11.  
  12.            Options        What if I don't want to do it that way?
  13.  
  14.            Card Sets      What about using different cards?
  15.  
  16.            Suggestions    I think you should do it this way!
  17.  
  18.            Bugs           I knew it!!!
  19.  
  20.            Problems       What do I do if it doesn't work?
  21.  
  22.            Tools Used     How did you do this?
  23.  
  24.            History        What's new this time?
  25.  
  26.            Philosophy     What do you think?
  27.  
  28.            Contact        Who are you, anyway?
  29.  
  30.            Other Stuff    What else ya got?
  31.  
  32.            Your Help      What do you want from me?
  33.  
  34.            Language       Talk to me!
  35.  
  36.  
  37.   Crazy Eight's by Curt Esser        Version 2.6                 12/97
  38.  
  39.    This is my Amiga version of the old card game of Crazy 8's.
  40.  
  41.    This is a two player version, you against the computer, and is fully
  42.  Mouse-driven.  There are no keyboard commands included (Every AMIGA ever
  43.  made came with a Mouse, didn't it?), although if somebody REALLY wants
  44.  them, write me for the source code and put them in yourself -- I had
  45.  enough trouble getting this to work right with the mouse!
  46.  
  47.   Well, OK, there is ONE keyboard command - press "M" or "m" to toggle the
  48.  music off/on.This can only be done when it is your turn (pointer's finger
  49.  is UP) and it will have no effect if you have turned Music off on the Set
  50.  Up screen. 
  51.  
  52.  This program is EmailWare - send me an email and tell me what you think.
  53.  (Even if you don't like it - tell me why!)  Most of the enhancements are
  54.  due to user feedback - thanks to all who wrote!
  55.  
  56.  Use it at your own risk  (I assume no responsibility for any damages blah
  57.  blah, blah). --- Hey, it's Free!
  58.  
  59.  The game is copyrighted to me, so don't distribute altered versions
  60.  without my permission!
  61.  
  62.  You may distribute it as you wish, but this file must be included, and
  63.  make sure you get all the files in the Data subdirectory, or it will
  64.  surely crash!  Do not alter this text file, and if you make any changes
  65.  to the program, please send me a copy before distributing it!
  66.  
  67.                                                 Have fun!
  68.                                                 See ya next update!
  69.                                                 Curt Esser
  70. +                         How to Install the Game                           +
  71.  
  72.  
  73.    Hard disk installation:
  74.       1> Drag the entire drawer to wherever you wish
  75.       2> That's it (no assigns, no installation program)
  76.       3> Play the game
  77.  
  78.    Floppy disk installation:
  79.       1> Drag the entire drawer to wherever you wish
  80.       2> That's it (no assigns, no installation program)
  81.       3> Play the game
  82.  
  83.    Trashcan installation:
  84.       1> Drag the entire drawer into the trashcan
  85.       2> Select EMPTY TRASH
  86.       3> Write me a nasty letter
  87.  
  88.  The game is played with a standard deck of 52 cards. Each player is dealt
  89.  5 cards and the next card is turned up to start the discard pile.
  90.  
  91.  ->   Although your cards are face up, the computer does not know what  <-
  92.  ->   is in your hand!  (That was for my son, who thinks the computer is<-
  93.  ->   cheating if it wins.)                                             <-
  94.  
  95.  The object is to get rid of all your cards, while sticking your opponent
  96.  with as many cards left  as you can. 
  97.  
  98.  In order to play a card, it must be either the same Suit as the card on
  99.  top of the discard pile, or the same Rank.
  100.  
  101.  Eight's are "wild" and can be played on any card.  Also, when an Eight is
  102.  played, you can select the Suit which must be played on it.
  103.  
  104.  For example, let's say the Nine of clubs is the top card.  You can  play
  105.  any club on it, or any other Nine (thus changing the Suit), or any Eight
  106.  (in this case you may select ANY suit).  
  107.  
  108.  If you don't have a card in your hand that can be played, you must pick
  109.  up cards from the deck until you can play.However, you are not REQUIRED
  110.  to play any card in your hand, and you may pick up as many cards as you
  111.  wish  before playing (until the entire deck is used!)
  112.  
  113.  Your turn is not over until you play a card on the discard pile. If the
  114.  entire deck gets used, the discard pile will be shuffled and used again
  115.  (except the top card)
  116.  
  117.  When one player gets rid of all their cards, the hand is over, and cards
  118.  remaining in the other player's hand are scored. The cards are scored at
  119.  their face value (6 points for a 6, etc.), picture cards are scored at 10
  120.  points each, Aces are 20, and eights are 50 points.  Try not to get stuck
  121.  with  an Eight in your hand!  When either player goes over the pre-set
  122.  number of game  points (Default is 200) the game is over.
  123.  
  124.  Please note that the game is scored in reverse - points are ADDED to your
  125.  score for the cards you have left when the other player goes out, so the
  126.  idea, like in golf, is to get the LOWEST score possible!
  127.  
  128.  If you would rather have the points added to the WINNER's total, you can
  129.  change this on the Set Up screen.
  130.  
  131.  >  You can click either Left or Right Mouse buttons to play.
  132.  
  133.  >  To play a card, simply click it with the Mouse. 
  134.  >  To draw a card, click on the deck.
  135.  >  Your hand is automatically sorted for you at the end of your turn.
  136.  >  Click on Sort if you wish to sort it before your turn ends.
  137.       (It won't be sorted If it doesn't need it.)
  138.  >  Click EXIT to quit the game at any time.
  139.  >  Press "M" to turn the music off/on (only works when it's your turn)
  140.  >  Press "n" to switch the game to NTSC mode 
  141.  >  Press "p" to switch to PAL
  142.  >  Click HIDE to push the screen to the back - this also turns the music
  143.     off till you come back.  You can also grab the very top of the screen
  144.     and pull it down if you wish (does NOT turn music off)
  145.  >  That's it!  Have fun!
  146.  >  Oh, there is a "secret" way to change the screen colours - see if you can
  147.        find it (No, it's not a keypress!).  If you find it and save the prefs
  148.        the game will always start in your selected colours (there are 8 sets)
  149.        If you don't like any of them, you will find the palettes saved in the
  150.        "data" drawer.  You can load the game screen up in your paint program
  151.        and edit the palette the way you like.  Then save it, but don't change
  152.        the name or the program will crash!
  153.  
  154.  Your comments, suggestions, questions, bug reports, complaints, etc.
  155.  are always welcome.
  156.  
  157.    My address is as follows:
  158.  
  159.               Curt Esser
  160.               113 Pauline Avenue
  161.               Crystal Lake
  162.               Il.     60014  USA
  163.  
  164.    Email:
  165.           camge@ix.netcom.com
  166.  
  167.  Letters with stamped Return envelope and Email will be answered. If you
  168.  would like a disk with the source code (BLITZ Basic II) as well as the
  169.  pictures the shapes were made from and any other of my work I can cram on
  170.  it, please enclose $5.00 with your letter or send me a disk of your stuff
  171.  + return postage -  NO PIRATED STUFF PLEASE! Only send things which are
  172.  marked as freely distributable! (It will say in the docs.) The source can
  173.  also be found on Aminet. 
  174.  
  175.  -- Please let me know what machine you are using and what workbench! -
  176.  
  177.  Although I usually pick up my email every day or two, at times I'm
  178.  traveling so be patient - I DO answer all Email.
  179.  
  180.  Other stuff by me available from Aminet:
  181.  
  182.      The complete source code for Crazy 8's is available in dev/basic
  183.      This is written in Blitz, but it is fully commented and might be 
  184.      of some use to those programming in other languages. 
  185.  
  186.     Dungeon Explorer         games/role/DungeonEx.lha
  187.      A Top-Down joystick controlled action adventure game
  188.      * selectable players  (male or female)
  189.      * stereo sound or sound & music
  190.      * music selector
  191.      * includes a room editor and 3 complete 44 room adventures
  192.      * IT'S ALSO FREE!
  193.      * Source for this one is also in dev/basic
  194.  
  195.     Blitz Icons      in pix/icon
  196.      Two small sets of icons for Blitz users in MWB and NI style
  197.  
  198.     Blitz Tips       in dev/basic
  199.      An AmigaGuide of various useful tips for Blitz programmers
  200.      covering stuff not found in the manual  
  201.  
  202.     Coming soon: (Well, as soon as it's done!)
  203.  
  204.     Shirley Nunbettor - Private Eye
  205.     A Monkey-Island style point & click adventure
  206.  
  207.  I believe that a game, computer or otherwise, should be FUN and I don't
  208.  think a game should take itself too seriously so I have tried to put in 
  209.  a lot of sound effects and also tried to give the computer opponent a bit
  210.  of personality.
  211.  
  212.  I also have included many options to allow you to configure the game to
  213.  you to configure the game to your own taste, and more are planned.
  214.  
  215.  I hope you enjoy my efforts, but if not please see Trashcan Installation 
  216.  
  217.  Thanks to all the people who have written me already (so far everybody
  218.  liked it - or maybe the people who don't didn't bother to write!)  I DO
  219.  read and respond to my Email, and constructive criticism is always
  220.  welcomed.
  221.  
  222.                             Program History:
  223.  
  224.  -> It was different before, and now it's like this.
  225.  
  226.  Seriously, those who have played the previous versions will notice:
  227.  
  228.  Version 2.0
  229.  -> Music has been added
  230.  -> More sounds have been added
  231.  -> The game screen will center itself on overscan screens
  232.  -> I re-wrote this doc so (hopefully) it's easier to read
  233.  -> I re-did the in-game help page so (hopefully) it's easier to read
  234.  
  235.  Version 2.1
  236.  -> I took out a forgotten "meltdown" routine test (if you pushed the
  237.    right mouse button the screen would melt and end the game)
  238.  -> 512k version included for low chip mem systems
  239.  
  240.  Version 2.2
  241.  -> Music Selector program added
  242.  -> Hide button & dragable screen added for easier multi-tasking
  243.  
  244.  Version 2.3
  245.  -> In-game set up screen added
  246.  -> Graphics updated
  247.  -> Doc file converted to AmigaGuide format
  248.  -> Friend is now spelled correctly
  249.  -> More sounds added
  250.  -> Bug fixed - computer no longer picks wrong suit for it's last card
  251.  
  252.  Version 2.4
  253.  -> Improved palette fades when changing screens
  254.  -> Corrected ANOTHER spelling mistake!
  255.  -> Sound problem which occurred on some accelerated machines now fixed
  256.  
  257.  Version 2.5
  258.  -> Language support added (including easy way to add other languages)
  259.  -> German Guide added
  260.  -> German Locale file included
  261.  -> NTSC-PAL switching added
  262.  -> You can now select from 8 colour schemes for the game screen
  263.  
  264.  Version 2.6     12-1997
  265.  -> You can now select and edit different card sets for the game
  266.  -> Portugese translation included
  267.  -> Swedish translation added
  268.  -> Dates added to the History texts  (Big deal!)
  269.  
  270.  FUTURE: In the future more game options will be added (number of starting
  271.  cards,and the ability to have different cards cause events such as if you
  272.  play a 2 the other player must pick up 2 cards, etc.) Also planned is
  273.  "hall of fame" showing player's won/loss records, and the ability for
  274.  different players to save their own prefs for the game.
  275.  
  276.  Click on the Set Up icon before starting the game or between games to
  277.  change the following game options:
  278.  
  279.  Player names - you may enter new names (up to 8 characters) for the human
  280.  player and the computer opponent.
  281.  
  282.  Music - you may select a different music module to be played during the
  283.  game.
  284.  Modules must be 4-channel med mods.  If you don't know, try it - unusable
  285.  modules will be rejected.  Also note that the game masks off two of the
  286.  channels when the sounds are played - depending on how your module is
  287.  arrainged, this might make it sound funny.
  288.  
  289.  You can also switch the sound filter on or off depending on your taste.
  290.  
  291.  If you wish, you can also disable Music entirely.  If you select this and
  292.  save the prefs, no music will be loaded the next time you play the game.
  293.  
  294.  Finally, you can set the game points and select if the points should be 
  295.  added to the Winner's or the Loser's score.
  296.  
  297.  Select "Save" to save the current selections as defaults to be used every 
  298.  time the game is played, or "Use" to keep them in effect for this time
  299.  only. (Yes, just like an applications Prefs editor - Why not?)
  300.  
  301.  The game requires at least v2.0 Workbench  (Does anybody still use 1.3?)
  302.  
  303.  For those interested, the original program was written on an A1000 with
  304.  512k chip and 2 megs of fast ram using Workbench 1.3.
  305.  
  306.  Ver 2.0 was done on an A2000 with 1meg chip and 4meg fast Workbench 3.1
  307.  
  308.  Ver 2.1 - 2.3 were done on an A2500(A2000 w factory installed 68020) 1meg
  309.  chip   8meg fast ram     Workbench 3.1
  310.  
  311.  Ver 2.4 was done on my new :)  A1400T  2 meg chip  4 meg fast  WB 3.1
  312.  
  313.  It has been reported to also run fine on the following:
  314.  
  315.  A500   Wb 2.04
  316.  A2000/68040
  317.  A3000
  318.  A4000
  319.  A1200  Wb. 3.0
  320.  CD32 w SX1
  321.                                                              
  322.  The game releases all the memory it uses, and will multi-task if you have
  323.  enough memory.
  324.  
  325.  The med Module is one I found on a PD disk and unfortunately I don't know
  326.  who wrote it.  If anybody does, please let me know.
  327.  
  328.  These tools were used to create this game:
  329.  
  330.  Blitz Basic v2.1  (If you are interested in learning to program on the
  331.                    Amiga, I suggest you try the demo version of Blitz that
  332.                    is found on Aminet.  This is an excellent and flexible
  333.                    language that combines elements of basic, c, and can
  334.                    even be used for assembly language programming.)
  335.  
  336.  FNS Fonts         An add-on library for Blitz by Steve Matty of RWE
  337.                    It allows the improved printing routines used since
  338.                    ver 2.3 and also allows the fonts to be included in the
  339.                    program  (Notice you didn't need to stuff more fonts
  340.                    into your overloaded Fonts: drawer?) 
  341.  
  342.  DeluxePaint IV    For the graphics
  343.  
  344.  Brilliance        For the graphics
  345.  
  346.  PPaint            For the graphics and icons
  347.  
  348.  OctaMed v4        For editing the sound samples  
  349.  
  350.  from Aminet:
  351.  
  352.  GadToolsBox       GUI tool for laying out GadTools windows
  353.  
  354.  GTBoxConv         Converts the GadToolsBox source to Blitz source
  355.  
  356.  Blacks Editor     Text Editor
  357.  
  358.  Heddley           AmigaGuide Editor
  359.  
  360.  MADS              Drag & Drop file archiver (and de-archiver)
  361.  
  362.  ARC               Creates Aminet Readme file
  363.  
  364.  Iconian           Icon editor
  365.  
  366.  The most important resource, however, was the knowledge I gained from the
  367.  members of the Blitz-list. Without their tips and advice, I wouldn't have
  368.  had a clue on how to do some of the things you'll find in the program.
  369.  
  370.  If you experience any problems trying to run the game, try rebooting your
  371.  machine.  Some programs do not release all the memory when they exit, and
  372.  your memory may have become "Fragmented" if you have run several other
  373.  programs first.
  374.  
  375.  If a Warm Reboot ([Ctrl] + [L Amiga] + [R Amiga] doesn't help, try doing
  376.  a Cold Reboot - turn the computer off, wait about 1 minute, and turn it
  377.  on. Some programs leave things in memory that even a Warm Reboot won't
  378.  remove.
  379.  
  380.  If you don't have a lot of chip mem available (the program needs about
  381.  420k chip and 558k total to run with the included module) make sure you 
  382.  close any open windows first - you can even drag the game icon out onto
  383.  the Workbench and close the game drawer window and "Put Away" any icons
  384.  that have been "Left Out" on the workbench screen.  Now try running the
  385.  game. If it works OK now, you can go to the Set Up screen and turn the
  386.  Music option off. 
  387.  Now hit the Save button.  The next time you play, the game won't load any
  388.  music, and will use about 60k less chip ram.
  389.  
  390.  If you can't seem to free up enough chip memory to get the game to run at
  391.  all, as a last resort you can edit the prefs file by hand.  The file is :
  392.  data/8prefs. It is a standard text file. Being careful not to add or
  393.  delete anything else (especially do not add or remove any linefeeds!)
  394.  change the number "1" at the end to "0".  This turns the Music loading
  395.  off.  If you mess up, just delete the 8prefs file and the game will fall
  396.  back to the default settings when it loads.
  397.  
  398.  If this doesn't help, contact me and let me know what happened.
  399.  Please let me know what system you have, what Workbench, how much chip
  400.  memory and fast memory were available just before trying to run the game,
  401.  and what other programs or system patches were running at the same time.
  402.  
  403.  Your comments, suggestions, and bug reports are always welcome.
  404.  
  405.  Most of the improvements that have been added to this program have been
  406.  suggested by the users -- in fact,I probably would have never bothered to
  407.  update the program at all if it hadn't been for the many emails I have
  408.  recieved from the users of this program.
  409.  
  410.  If you have any sound samples you think would be appropriate for the game
  411.  please send them to me and I will try to include them (and you will
  412.  recieve credit in the docs)
  413.  
  414.  I would appreciate anybody's help with the following:
  415.  
  416.  For the next version,I would like to be able to let the player be able to
  417.  substitute different sound samples if they want to replace the ones
  418.  included in the game.To do this, I need to be able to determine either:
  419.  
  420.  (in Blitz) when the audio channel has finished playing a sample
  421.  I have tried using the SetInt commands to check when a sound channel is
  422.  finished, but I can't get this to work.  Has any Blitz programmer been
  423.  able to do this?  If you have please let me know how you did this.
  424.  
  425.  Or, if someone could tell me how to determine the playing time of an iff
  426.  sound sample from the iff header?  I don't know much about this, so you
  427.  would need to be quite specific, for example:
  428.  
  429.  "The playing speed is found in the (?) bytes at (?) offset from the
  430.  beginning of the sample, and if you use this formula (????) it will 
  431.  give you the playing time in 1/50's of a second."
  432.  
  433.  Also, completely unrelated to this program:
  434.  
  435.  Does anyone know where to find the color pallette information in a
  436.  ColorFont? I have been trying to locate this information for quite a 
  437.  while, but I have not had any luck.
  438.  
  439.  Any help with either of these problems would be appreciated.
  440.  
  441.   Well, not really a bug I suppose, more of a nuisance:
  442.  
  443.  If you use a hotkey or middle mouse button to change to a different
  444.  screen  the program thinks it is still active, and will respond to your
  445.  first  mouseclick with the error sound.  Also, the music will continue to
  446.  play.
  447.  The only way to avoid this is to use the "Hide" button to leave the game
  448.   screen.
  449.  
  450.   The solution to this would be simple, but I don't know how to tell which
  451.   screen is at the front of the display.  (Not the active screen, the one
  452.   which is currently in front whether it is active or not).I would be very
  453.   greatful if someone knows how to determine this.
  454.  
  455.   If you know how, please write me and let me know. I will send you a free
  456.   registered copy of the game for your trouble...  Oh, wait -- the game is
  457.   free anyway!   Would you settle for a nice email and credit in the next
  458.   version?
  459.  
  460.  New for version 2.5 is language support.  Supplied with the game in
  461.  addition to the English language is a German translation by
  462.  Matthias Puch.
  463.  
  464.  To use the German in place of the English, just open the Locale drawer
  465.  and click on the DEUTSCH icon.
  466.  
  467.  Matthias also has kindly supplied the German translation of the Guide
  468.  file.
  469.  
  470.  Thank you for your efforts, Matthias!
  471.  
  472.  For 2.6, Portugese and Swedish translations are also included.
  473.  
  474.  These both were co-ordinated by Dirk Neubauer
  475.  
  476.  Portugese translation was done by Roberto Santana and Rúben Alvi.
  477.  
  478.  Swedish translation was done by Martin Johansson
  479.  
  480.  My thanks to you all!
  481.  
  482.  If you would like to add your own language to the program, this is easy.
  483.  In the Locale directory you will find the language files.  These are
  484.  ordinary text files, and may be edited with any text editor.
  485.  
  486.  All lines starting with a ; are comments, and will not appear in the
  487.  program.  You can change these as you wish.
  488.  Simply change the other lines as necessary.Some lines have a limit on the
  489.  length of the text.  Please respect these limits, as the program will not
  490.  use any longer lines than indicated.
  491.  
  492.  Also, the text file should be kept in the same format - do not add any
  493.  blank lines or extra linefeeds. etc.
  494.  
  495.  You may find that the program's font does not contain all the letters
  496.  that are needed for your language.If this happens, please send me a
  497.  list of the letters that are missing and I will include them into the
  498.  font.
  499.  
  500.  Available in the game:
  501.  
  502.  AÃÅaäãáåBbCcDdEÉeéêFfGgHhIiJjKkLlMmNnOÖoöóPpQqRrSsTtUuüVvWwXxYyÿýZz
  503.  
  504.  All characters are available on the preferences screen.
  505.  
  506.  When your text is finished, save it in the locale drawer give it a
  507.  project icon with SetLocale as the default tool.  Then click on this icon
  508.  to change the program's locale setting.  The next time you start the Game
  509.  your new language should be used!
  510.  
  511.  If you create a new language file, I ask that you please send me a copy
  512.  so I can include it with future releases.You will be given proper credit
  513.  
  514.  Also, if you wish to translate the Guide file to your language, this
  515.  would be greatly appreciated. This is not necessary, I can still include
  516.  your file with the game without it.
  517.  
  518.  Please do NOT include any bad language in your translation, this game is
  519.  for use by children as well as adults!  And please report any version to
  520.  me that you find any offensive language in!
  521.  
  522.  Now included is a Card Prefs program and some card pictures -  including
  523.  theoriginal card set, and a set with larger characters which should be
  524.  easier toread for those with eyesight problems or monitors or TV's that
  525.  aren't the best- or if you just like bigger characters.
  526.  
  527.  To use a different card set:
  528.  
  529.  Double click on the Card Pref icon, and follow the instructions.
  530.  
  531.  To make a new card set - edit one of the card pictures in the cards
  532.  drawer in any paint program.
  533.  
  534.  NOTE:  DO NOT change the positions or sizes of the cards.
  535.  
  536.    DO NOT use colour 0  (the background) in the card pictures
  537.  
  538.    DO NOT change the size of the picture or screen - the program
  539.        needs a 320 x 200 pic!
  540.  
  541.    It is recommended that you DO NOT Over-write the original pictures!
  542.        Just save your card picture with a different name.
  543.  
  544.    DO NOT save your picture with a stencil left on - this will
  545.        cause problems!  Just make sure stencils are turned off
  546.        before saving your picture. 
  547.  
  548.    There is no point in changing the palette - the game uses
  549.        it's own palettes anyway, the card picture's palette will
  550.        be ignored. The pics are set to match the game's default 
  551.        palette.
  552.  
  553.    There is no harm in adding things to the area surrounding the
  554.       cards.  If you make a set you would like to be included in
  555.       the distribution, feel free to add your signature or logo
  556.       or anything else.  
  557.  
  558.  Have fun, and if you come up with a nice set of cards, send 'em along!
  559.